wrecking company - French English Dictionary